* {
font-size:14px;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#wrap {
background-color:#F0F2F5;
padding-left:1.795%;
padding-right:1.795%;
width:auto;
}

p,label,
h1,h2,h3,h4,h5,h6 {
color:#000;
}

#header {
width:131%;
}

#content {
width:92.7%;
}

#aside_primary {
display:none;
}

#site_nav_local_views a {
background-color:#D0DFE7;
}
#site_nav_local_views a:hover {
background-color:#FAFBFC;
}

#form_notice .form_note + label,
#form_notice #notice_data-attach {
display:none;
}

#form_notice #notice_action-submit {
height:47px !important;
}


span.facebook-button {
border: 2px solid #aaa;
padding: 3px;
display: block;
float: left;
margin-right: 20px;
-moz-border-radius: 4px; 
border-radius:4px; 
-webkit-border-radius:4px;
font-weight: bold;
background-color:#A9BF4F;
color:#fff;
font-size:1.2em
}

span.facebook-button a { color:#fff }

.facebook_guide {
margin-bottom:18px;
}
.facebook_guide p {
font-weight:bold;
}


input {
height:auto !important;
}

#facebook-friends {
float:left;
width:100%;
}

#facebook-friends li {
float:left;
margin-right:2%;
margin-bottom:11px;
width:18%;
height:115px;
}
#facebook-friends li a {
float:left;
}

#add_to_profile {
position:absolute;
right:18px;
top:10px;
z-index:2;
}

.notice div.entry-content dl,
.notice div.entry-content dt, 
.notice div.entry-content dd {
margin-right:5px;
}

#content_inner p {
margin-bottom:18px;
}

#content_inner ul {
list-style-type:none;
}

.form_settings label {
margin-right:18px;
}
